R-ZOOM: A visualization technique for algorithm animation construction
نویسندگان
چکیده
In this paper a new visualization technique to deal with large sets of items is described. We call it R-Zoom, which stands for Row-splitting Zoom. This technique is applied to the construction of algorithm animations. Discrete animations are built from a sequence of snapshots, which are the stages of the execution of the algorithm. The user has to select which ones will be in the animation, and R-Zoom assists the user in this task. R-Zoom accumulates the time saving feature of zoom interfaces with context information facilities of focus+context interfaces.
منابع مشابه
Visualization of Remote Sensing Data
Advantages of Computer Visualization Varying scales and map space • Zoom-in, zoom-out, pan (roam) tools Increased capability and flexibility • Can show continuous gradations of color, texture, tone; • Can show 3-D using stereoscopic technology and pairs of images; • Increased speed and flexibility for visualization; Multi-medium maps are possible • Sounds • Video chips • Smell? • Query & answer...
متن کاملSegmentation Assisted Object Distinction for Direct Volume Rendering
Ray Casting is a direct volume rendering technique for visualizing 3D arrays of sampled data. It has vital applications in medical and biological imaging. Nevertheless, it is inherently open to cluttered classification results. It suffers from overlapping transfer function values and lacks a sufficiently powerful voxel parsing mechanism for object distinction. In this work, we are proposing an ...
متن کاملGenerierung interaktiver Animationen für den Übersetzerbau
The use of generic and generative methods for the developement and application of interactive educational software is a relatively unexplored area in industry and education. In this thesis novel concepts for visualization and animation of algorithms or programs are presented, especially the animation of complex computational models for compiler design, as well as the integration of the generate...
متن کاملA New Approach to GraphMaps, a System Browsing Large Graphs as Interactive Maps
Visualization of large graphs has become increasingly important due to the growing size of data available around us. Traditional data visualization systems render the graph in full detail on a single screen. This approach sometimes requires to render many objects on the screen, which overwhelms the user. A GraphMaps system tries to overcome this problem by visualizing the graph using zoom level...
متن کاملVisualizing Program Executions on Large Data Sets
Understanding and interpreting large data sets is an important but challenging operation in many technical disciplines. Computer visualization has become a valuable tool to help portray characteristics of large data sets. In software visualization, illustrating the operation of very large programs or programs working on very large data sets has remained one of the key open problems. Here, we in...
متن کامل